Synonyms for "snake god"

Words with similar meaning